package com.lu.component.rpc.annotations;

import java.lang.annotation.*;

/**
 * path拼接参数
 *
 * @author: zhanglu
 * @date: 2023/8/17 16:04
 * @modify: 修改人信息, 修改内容 2023/8/17 16:04
 */
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RpcPathVariable {

    /**
     * 参数名称（默认，方法参数名称）
     */
    String name() default "";

    /**
     * 是否必填
     */
    boolean required() default true;


}
